The Canton of Divion is one of the 14 cantons of the arrondissement of Béthune in the Pas-de-Calais department in northern France.